Boost your vocab and unleash your potential!

Definitions of oil of wintergreen
  1. noun
    oil or flavoring obtained from the creeping wintergreen or teaberry plant

    Similar: 

Explanation of oil of wintergreen
My lists:
Recently viewed words: